package com.jwdf.uda.http;


import com.jwdf.uda.bean.PbBean;

import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.POST;

/**
 * 类说明：接口定义
 */
public interface ApiService {

    /***********************
     * Page
     *****************************/
    String GET_HOME_INFO_URL = "/client.php?class=Page&method=getHomeInfo";
    String GET_HOME_RECOMMEND_LIST_URL = "/client.php?class=Page&method=getHomeRecommendList";
    String GET_HOME_ACTOR_LIST_URL = "/client.php?class=Page&method=getHomeActorList";
    String GET_SEARCH_URL = "/client.php?class=Page&method=Search";
    String GET_HOT_SEARCH_URL = "/client.php?class=Page&method=HotSearch";
    /***********************
     * User
     *****************************/
    String USER_REGISTER_STEP1_URL = "/client.php?class=User&method=RegisterStep1";
    String USER_REGISTER_STEP2_URL = "/client.php?class=User&method=RegisterStep2";
    String USER_REGISTER_STEP3_URL = "/client.php?class=User&method=RegisterStep3";
    String USER_UPDATE_INFO_URL = "/client.php?class=User&method=UpdateInfo";
    String USER_GET_INFO_URL = "/client.php?class=User&method=GetInfo";
    String USER_LOGIN_URL = "/client.php?class=User&method=Login";
    String USER_LOGOUT_URL = "/client.php?class=User&method=Logout";
    String USER_CHANGE_PASSWORD_URL = "/client.php?class=User&method=ChangePassword";
    String USER_FORGOT_PASSWORD_STEP1_URL = "/client.php?class=User&method=ForgotPasswordStep1";
    String USER_FORGOT_PASSWORD_STEP2_URL = "/client.php?class=User&method=ForgotPasswordStep2";
    String USER_FORGOT_PASSWORD_STEP3_URL = "/client.php?class=User&method=ForgotPasswordStep3";
    String USER_GET_FANS_LIST_URL = "/client.php?class=User&method=GetFansList";
    String USER_GET_FOLLOW_LIST_URL = "/client.php?class=User&method=GetFollowList";
    String USER_BIND_MOBILE_URL = "/client.php?class=User&method=BindMobile";
    String USER_VERIFY_MOBILE_URL = "/client.php?class=User&method=VerifyMobile";
    String USER_BIND_WECHAT_ACCOUNT_URL = "/client.php?class=User&method=BindWechatAccount";
    String USER_BIND_QQ_ACCOUNT_URL = "/client.php?class=User&method=BindQqAccount";
    String USER_UNBIND_WECHAT_ACCOUNT_URL = "/client.php?class=User&method=UnBindWechatAccount";
    String USER_GET_MESSAGE_LIST_URL = "/client.php?class=User&method=GetMessageList";
    String USER_GET_MESSAGE_DETAIL_URL = "/client.php?class=User&method=GetMessageDetail";
    String USER_READ_MESSAGE_LIST_URL = "/client.php?class=User&method=ReadMessage";
    String USER_BIND_WEIBO_ACCOUNT_URL = "/client.php?class=User&method=BindWeiboAccount";
    String USER_UNBIND_WEIBO_ACCOUNT_URL = "/client.php?class=User&method=UnBindWeiboAccount";
    String USER_UNBIND_QQ_ACCOUNT_URL = "/client.php?class=User&method=UnBindQqAccount";
    String WECHAT_LOGIN_URL = "/client.php?class=User&method=WechatLogin";
    String WEIBO_LOGIN_URL = "/client.php?class=User&method=WeiboLogin";
    String QQ_LOGIN_URL = "/client.php?class=User&method=QqLogin";
    String USER_ADD_FOLLOW_URL = "/client.php?class=User&method=AddFollow";
    String USER_CANCEL_FOLLOW_URL = "/client.php?class=User&method=DelFollow";
    String USER_CHANGE_NAME_URL = "/client.php?class=User&method=ChangeUsername";
    String USER_GET_REDPOINT_URL = "/client.php?class=User&method=GetRedpoint";

    /*********************
     * Guide
     *******************************/
    String GET_GUIDE_LIST_URL = "/client.php?class=Guide&method=GetGuideList";
    String GET_DESINGER_GUIDE_LIST_URL = "/client.php?class=Guide&method=GetDesignerGuideList";
    String GUIDE_ADD_URL = "/client.php?class=Guide&method=Add";
    String GUIDE_CANCEL_URL = "/client.php?class=Guide&method=cancel";
    String GUIDE_DETAIL_URL = "/client.php?class=Guide&method=Detail";
    String GUIDE_RESPONSE_URL = "/client.php?class=Guide&method=DesignerResponse";
    String GUIDE_LIKE_URL = "/client.php?class=Guide&method=Like";
    String GUIDE_UNLIKE_URL = "/client.php?class=Guide&method=UnLike";
    String GUIDE_ADD_INTERACTION_URL = "/client.php?class=Guide&method=AddInteraction";
    String GUIDE_DEL_INTERACTION_URL = "/client.php?class=Guide&method=DelInteraction";
    String GUIDE_GET_INTERACTION_LIST_URL = "/client.php?class=Guide&method=GetInteractionList";
    String GUIDE_SET_PUBLIC_URL = "/client.php?class=Guide&method=SetPublic";
    String GUIDE_ADD_EVALUATION_URL = "/client.php?class=Guide&method=AddEvaluation";
    String GUIDE_DESIGNER_FINISH_URL = "/client.php?class=Guide&method=DesignerFinish";
    String GUIDE_CONTINUE_GUIDE_URL = "/client.php?class=Guide&method=ContinueGuide";
    String GUIDE_GET_TICKET_URL = "/client.php?class=Guide&method=GetGuideTicketList";
    String GUIDE_LIKE_LIST = "/client.php?class=Guide&method=LikeList";
    /*********************
     * System
     *******************************/
    String SYSTEM_FEEDBACK_SET_URL = "/client.php?class=System&method=SetFeedBack";
    String SYSTEM_GET_CONFIG_URL = "/client.php?class=System&method=GetConfig";
    String SYSTEM_UPDATE_DEVICE_INFO_URL = "/client.php?class=System&method=UpdateDeviceInfo";
    String SYSTEM_GET_COVER_LIST = "/client.php?class=System&method=GetCoverList";
    /**
     * Quiz 问答
     */
    String GET_QUIZ_LIST_URL = "/client.php?class=Question&method=QuestionList";
    String GET_QUIZ_CONCERN_INFO_URL = "/client.php?class=Question&method=ConcernInfo";
    String GET_QUIZ_RECOMMEND_CONCERN_URL = "/client.php?class=User&method=GetRandRecommendUserList";
    String GET_QUIZ_CATEGORY_URL = "/client.php?class=Question&method=CategoryGet";
    String QUIZ_ADD_URL = "/client.php?class=Question&method=AddQuestion";
    String QUIZ_DETAIL_URL = "/client.php?class=Question&method=FindQuestion";
    String QUIZ_ADD_CONCERN_URL = "/client.php?class=Question&method=AddConcern";
    String QUIZ_REPLY_LIST_URL = "/client.php?class=Question&method=AnswerList";
    String QUIZ_EDIT_URL = "/client.php?class=Question&method=EditQuestion";
    String QUIZ_DEL_URL = "/client.php?class=Question&method=DelQuestion";
    String QUIZ_ADD_VOTE_URL = "/client.php?class=Question&method=AddVote";
    String GET_QUIZ_VOTE_URL = "/client.php?class=Question&method=VoteInfo";
    String GET_QUIZ_VOTER_LIST_URL = "/client.php?class=Question&method=VoterList";
    String QUIZ_REPLY_DETAIL_URL = "/client.php?class=Question&method=FindAnswer";
    String QUIZ_ADD_REPLY_URL = "/client.php?class=Question&method=AddAnswer";
    String QUIZ_EDIT_REPLY_URL = "/client.php?class=Question&method=EditAnswer";
    String QUIZ_DEL_REPLY_URL = "/client.php?class=Question&method=DelAnswer";
    String QUIZ_REPLY_LIKE_URL = "/client.php?class=Question&method=AddAnswerLike";
    String QUIZ_REPLY_LIKE_LIST_URL = "/client.php?class=Question&method=AnswerLikeList";
    String QUIZ_ADD_REPORT_URL = "/client.php?class=Question&method=AddReport";
    String QUIZ_REPLY_GET_COMMENT_LIST_URL = "/client.php?class=Comment&method=GetCommentList";
    String QUIZ_REPLY_LIKE_COMMENT_URL = "/client.php?class=Comment&method=LikeComment";
    String QUIZ_REPLY_DEL_COMMENT_URL = "/client.php?class=Comment&method=DelComment";
    String QUIZ_REPLY_ADD_COMMENT_URL = "/client.php?class=Comment&method=AddComment";
    String QUIZ_INVITE_USER_LIST_URL="/client.php?class=Question&method=InviteUserList";
    String QUIZ_INVITE_ANSWER_URL="/client.php?class=Question&method=InviteAnswer";
    String QUIZ_HAS_BEEN_INVITE_USER_LIST_URL="/client.php?class=Question&method=HasBeenInvitedUserList";

    @POST(GET_HOT_SEARCH_URL)
    Call<PbBean.PbResPageHotSearch> getHotSearch(@Body PbBean.PbReqPageHotSearch hotSearch);

    @POST(GET_HOME_INFO_URL)
    Call<PbBean.PbResPageGetHomeInfo> getHomeInfo(@Body PbBean.PbReqPageGetHomeInfo homeInfo);

    @POST(GET_HOME_RECOMMEND_LIST_URL)
    Call<PbBean.PbResPageGetHomeRecommendList> getHomeRecommendList(@Body PbBean.PbReqPageGetHomeRecommendList homeRecommendList);

    @POST(GET_HOME_ACTOR_LIST_URL)
    Call<PbBean.PbResPageGetHomeActorList> getHomeActorList(@Body PbBean.PbReqPageGetHomeActorList homeActorList);

    @POST(GET_SEARCH_URL)
    Call<PbBean.PbResPageSearch> search(@Body PbBean.PbReqPageSearch userSimpleList);

    @POST(USER_ADD_FOLLOW_URL)
    Call<PbBean.PbResUserAddFollow> addFollow(@Body PbBean.PbReqUserAddFollow userAddFollow);

    @POST(USER_CANCEL_FOLLOW_URL)
    Call<PbBean.PbResUserDelFollow> cancelFollow(@Body PbBean.PbReqUserDelFollow userDelFollow);

    @POST(USER_REGISTER_STEP1_URL)
    Call<PbBean.PbResUserRegisterStep1> registerStep1(@Body PbBean.PbReqUserRegisterStep1 userRegisterStep1);

    @POST(USER_REGISTER_STEP2_URL)
    Call<PbBean.PbResUserRegisterStep2> registerStep2(@Body PbBean.PbReqUserRegisterStep2 userRegisterStep2);

    @POST(USER_REGISTER_STEP3_URL)
    Call<PbBean.PbResUserRegisterStep3> registerStep3(@Body PbBean.PbReqUserRegisterStep3 userRegisterStep3);

    @POST(USER_UPDATE_INFO_URL)
    Call<PbBean.PbResUserUpdateInfo> updateUserInfo(@Body PbBean.PbReqUserUpdateInfo userUpdateInfo);

    @POST(USER_GET_INFO_URL)
    Call<PbBean.PbResUserGetInfo> getUserInfo(@Body PbBean.PbReqUserGetInfo userGetInfo);

    @POST(USER_LOGIN_URL)
    Call<PbBean.PbResUserLogin> login(@Body PbBean.PbReqUserLogin userLogin);

    @POST(USER_LOGOUT_URL)
    Call<PbBean.PbResUserLogout> logout(@Body PbBean.PbReqUserLogout userLogout);

    @POST(WECHAT_LOGIN_URL)
    Call<PbBean.PbResUserWechatLogin> wechatLogin(@Body PbBean.PbReqUserWechatLogin userWechatLogin);

    @POST(WEIBO_LOGIN_URL)
    Call<PbBean.PbResUserWeiboLogin> weiboLogin(@Body PbBean.PbReqUserWeiboLogin userWeiboLogin);

    @POST(QQ_LOGIN_URL)
    Call<PbBean.PbResUserQqLogin> qqLogin(@Body PbBean.PbReqUserQqLogin userQqLogin);

    @POST(USER_CHANGE_PASSWORD_URL)
    Call<PbBean.PbResUserChangePassword> userChangePassowrd(@Body PbBean.PbReqUserChangePassword changePassword);

    @POST(USER_FORGOT_PASSWORD_STEP1_URL)
    Call<PbBean.PbResUserForgotPasswordStep1> forgotPasswordStep1(@Body PbBean.PbReqUserForgotPasswordStep1 forgotPasswordStep1);

    @POST(USER_FORGOT_PASSWORD_STEP2_URL)
    Call<PbBean.PbResUserForgotPasswordStep2> forgotPasswordStep2(@Body PbBean.PbReqUserForgotPasswordStep2 forgotPasswordStep2);

    @POST(USER_FORGOT_PASSWORD_STEP3_URL)
    Call<PbBean.PbResUserForgotPasswordStep3> forgotPasswordStep3(@Body PbBean.PbReqUserForgotPasswordStep3 forgotPasswordStep3);

    @POST(USER_GET_FANS_LIST_URL)
    Call<PbBean.PbResUserGetFansList> getFansList(@Body PbBean.PbReqUserGetFansList getFansList);

    @POST(USER_GET_FOLLOW_LIST_URL)
    Call<PbBean.PbResUserGetFollowList> getFollowList(@Body PbBean.PbReqUserGetFollowList getFollowList);

    @POST(USER_BIND_MOBILE_URL)
    Call<PbBean.PbResUserBindMobile> bindMobile(@Body PbBean.PbReqUserBindMobile bindMobile);

    @POST(USER_VERIFY_MOBILE_URL)
    Call<PbBean.PbResUserVerifyMobile> verifyMobile(@Body PbBean.PbReqUserVerifyMobile verifyMobile);

    @POST(USER_BIND_WECHAT_ACCOUNT_URL)
    Call<PbBean.PbResUserBindWeChatAccount> bindWechatAccount(@Body PbBean.PbReqUserBindWeChatAccount bindWeChatAccount);

    @POST(USER_BIND_QQ_ACCOUNT_URL)
    Call<PbBean.PbResUserBindQqAccount> bindQqAccount(@Body PbBean.PbReqUserBindQqAccount bindQqAccount);

    @POST(USER_UNBIND_WECHAT_ACCOUNT_URL)
    Call<PbBean.PbResUserUnbindWeChatAccount> unbindWechatAccount(@Body PbBean.PbReqUserUnbindWeChatAccount unbindWeChatAccount);

    @POST(USER_GET_MESSAGE_LIST_URL)
    Call<PbBean.PbResUserGetMessageList> getMessageList(@Body PbBean.PbReqUserGetMessageList userGetMessageList);

    @POST(USER_GET_MESSAGE_DETAIL_URL)
    Call<PbBean.PbResUserGetMessageDetail> getMessageDetail(@Body PbBean.PbReqUserGetMessageDetail userGetMessageDetail);

    @POST(USER_READ_MESSAGE_LIST_URL)
    Call<PbBean.PbResUserReadMessage> readMessageList(@Body PbBean.PbReqUserReadMessage readMessage);

    @POST(USER_BIND_WEIBO_ACCOUNT_URL)
    Call<PbBean.PbResUserBindWeiboAccount> bindWeiboAccount(@Body PbBean.PbReqUserBindWeiboAccount bindWeiboAccount);

    @POST(USER_UNBIND_WEIBO_ACCOUNT_URL)
    Call<PbBean.PbResUserUnbindWeiboAccount> unbindWeiboAccount(@Body PbBean.PbReqUserUnbindWeiboAccount unbindWeiboAccount);

    @POST(USER_CHANGE_NAME_URL)
    Call<PbBean.PbResUserChangeUsername> changeUserName(@Body PbBean.PbReqUserChangeUsername changeUsername);

    @POST(USER_GET_REDPOINT_URL)
    Call<PbBean.PbResUserGetRedpoint> getRedpoint(@Body PbBean.PbReqUserGetRedpoint getRedpoint);

    @POST(USER_UNBIND_QQ_ACCOUNT_URL)
    Call<PbBean.PbResUserUnbindQqAccount> unbindQqAccount(@Body PbBean.PbReqUserUnbindQqAccount unbindQqAccount);

    @POST(GUIDE_GET_TICKET_URL)
    Call<PbBean.PbResGuideGetGuideTicketList> getGuideTicketList(@Body PbBean.PbReqGuideGetGuideTicketList getGuideTicketList);

    @POST(GET_GUIDE_LIST_URL)
    Call<PbBean.PbResGuideGetGuideList> getGuideList(@Body PbBean.PbReqGuideGetGuideList guideList);

    @POST(GET_DESINGER_GUIDE_LIST_URL)
    Call<PbBean.PbResGuideGetDesignerGuideList> getDesingerGuideList(@Body PbBean.PbReqGuideGetDesignerGuideList guideList);

    @POST(GUIDE_ADD_URL)
    Call<PbBean.PbResGuideAdd> guideAdd(@Body PbBean.PbReqGuideAdd guideAdd);

    @POST(GUIDE_CANCEL_URL)
    Call<PbBean.PbResGuideCancel> guideCancel(@Body PbBean.PbReqGuideCancel guideCancel);

    @POST(GUIDE_DETAIL_URL)
    Call<PbBean.PbResGuideDetail> guideDetail(@Body PbBean.PbReqGuideDetail guideDetail);

    @POST(GUIDE_RESPONSE_URL)
    Call<PbBean.PbResGuideDesignerResponse> guideDesignerResponse(@Body PbBean.PbReqGuideDesignerResponse designerResponse);

    @POST(GUIDE_LIKE_URL)
    Call<PbBean.PbResGuideLike> guideLike(@Body PbBean.PbReqGuideLike guideLike);

    @POST(GUIDE_UNLIKE_URL)
    Call<PbBean.PbResGuideUnLike> guideUnLike(@Body PbBean.PbReqGuideUnLike guideUnLike);

    @POST(GUIDE_ADD_INTERACTION_URL)
    Call<PbBean.PbResGuideAddInteraction> guideAddInteraction(@Body PbBean.PbReqGuideAddInteraction addInteraction);

    @POST(GUIDE_DEL_INTERACTION_URL)
    Call<PbBean.PbReqCommentDelComment> guideDelInteraction(@Body PbBean.PbResCommentDelComment delInteraction);

    @POST(GUIDE_GET_INTERACTION_LIST_URL)
    Call<PbBean.PbResGuideGetInteractionList> guideGetInteractionList(@Body PbBean.PbReqGuideGetInteractionList interactionList);

    @POST(GUIDE_SET_PUBLIC_URL)
    Call<PbBean.PbResGuideSetPublic> guideSetPublic(@Body PbBean.PbReqGuideSetPublic setPublic);

    @POST(GUIDE_ADD_EVALUATION_URL)
    Call<PbBean.PbResGuideAddEvaluation> guideAddEvaluation(@Body PbBean.PbReqGuideAddEvaluation addEvaluation);

    @POST(GUIDE_DESIGNER_FINISH_URL)
    Call<PbBean.PbResGuideDesignerFinish> guideDesignerFinish(@Body PbBean.PbReqGuideDesignerFinish designerFinish);

    @POST(GUIDE_CONTINUE_GUIDE_URL)
    Call<PbBean.PbResGuideContinueGuide> guideContinueGuide(@Body PbBean.PbReqGuideContinueGuide continueGuide);

    @POST(GUIDE_LIKE_LIST)
    Call<PbBean.PbResGuideLikeList> guideLikeList(@Body PbBean.PbReqGuideLikeList likeListGuide);

    @POST(SYSTEM_FEEDBACK_SET_URL)
    Call<PbBean.PbResSystemSetFeedback> feedbackSet(@Body PbBean.PbReqSystemSetFeedback feedback);

    @POST(SYSTEM_GET_CONFIG_URL)
    Call<PbBean.PbResSystemGetConfig> getConfig(@Body PbBean.PbReqSystemGetConfig getConfig);

    @POST(SYSTEM_UPDATE_DEVICE_INFO_URL)
    Call<PbBean.PbResSystemUpdateDeviceInfo> updateDeviceInfo(@Body PbBean.PbReqSystemUpdateDeviceInfo deviceInfo);

    @POST(SYSTEM_GET_COVER_LIST)
    Call<PbBean.PbResSystemGetCoverList> getCoverList(@Body PbBean.PbReqSystemGetCoverList getCoverList);

    @POST(GET_QUIZ_LIST_URL)
    Call<PbBean.PbResQuestionQuestionList> getQuizList(@Body PbBean.PbReqQuestionQuestionList quizs);

    @POST(GET_QUIZ_CONCERN_INFO_URL)
    Call<PbBean.PbResQuestionConcernInfo> getQuizConcernInfo(@Body PbBean.PbReqQuestionConcernInfo quizConcernInfo);

    @POST(GET_QUIZ_RECOMMEND_CONCERN_URL)
    Call<PbBean.PbResUserGetRandRecommendUserList> getQuizRecommend(@Body PbBean.PbReqUserGetRandRecommendUserList quizRecommend);

    @POST(GET_QUIZ_CATEGORY_URL)
    Call<PbBean.PbResQuestionCategoryGet> getQuizCategory(@Body PbBean.PbReqQuestionCategoryGet quizCategory);

    @POST(QUIZ_ADD_URL)
    Call<PbBean.PbResQuestionAddQuestion> quizAdd(@Body PbBean.PbReqQuestionAddQuestion quizAdd);

    @POST(QUIZ_DETAIL_URL)
    Call<PbBean.PbResQuestionFindQuestion> quizDetail(@Body PbBean.PbReqQuestionFindQuestion quizDetail);

    @POST(QUIZ_ADD_CONCERN_URL)
    Call<PbBean.PbResQuestionAddConcern> quizConcern(@Body PbBean.PbReqQuestionAddConcern concernAdd);

    @POST(QUIZ_REPLY_LIST_URL)
    Call<PbBean.PbResQuestionAnswerList> quizGetReplys(@Body PbBean.PbReqQuestionAnswerList quizReplys);

    @POST(QUIZ_EDIT_URL)
    Call<PbBean.PbResQuestionEditQuestion> quizEdit(@Body PbBean.PbReqQuestionEditQuestion quizEdit);

    @POST(QUIZ_DEL_URL)
    Call<PbBean.PbResQuestionDelQuestion> quizDel(@Body PbBean.PbReqQuestionDelQuestion quizDel);

    @POST(QUIZ_ADD_VOTE_URL)
    Call<PbBean.PbResQuestionAddVote> quizVoteAdd(@Body PbBean.PbReqQuestionAddVote addVote);

    @POST(GET_QUIZ_VOTE_URL)
    Call<PbBean.PbResQuestionVoteInfo> getQuizVote(@Body PbBean.PbReqQuestionVoteInfo quizVoteInfo);

    @POST(GET_QUIZ_VOTER_LIST_URL)
    Call<PbBean.PbResQuestionVoterList> getQuizVoters(@Body PbBean.PbReqQuestionVoterList quizVoters);

    @POST(QUIZ_REPLY_DETAIL_URL)
    Call<PbBean.PbResQuestionFindAnswer> quizReplyDetail(@Body PbBean.PbReqQuestionFindAnswer quizReplyDetail);

    @POST(QUIZ_ADD_REPLY_URL)
    Call<PbBean.PbResQuestionAddAnswer> quizReplyAdd(@Body PbBean.PbReqQuestionAddAnswer addReply);

    @POST(QUIZ_EDIT_REPLY_URL)
    Call<PbBean.PbResQuestionEditAnswer> quizReplyEdit(@Body PbBean.PbReqQuestionEditAnswer editReply);

    @POST(QUIZ_DEL_REPLY_URL)
    Call<PbBean.PbResQuestionDelAnswer> quizReplyDel(@Body PbBean.PbReqQuestionDelAnswer delReply);

    @POST(QUIZ_REPLY_LIKE_URL)
    Call<PbBean.PbResQuestionAddAnswerLike> quizReplyALike(@Body PbBean.PbReqQuestionAddAnswerLike replyLike);

    @POST(QUIZ_REPLY_LIKE_LIST_URL)
    Call<PbBean.PbResQuestionAnswerLikeList> quizReplyLikes(@Body PbBean.PbReqQuestionAnswerLikeList replyLikes);

    @POST(QUIZ_ADD_REPORT_URL)
    Call<PbBean.PbResQuestionAddReport> quizReport(@Body PbBean.PbReqQuestionAddReport addReport);

    @POST(QUIZ_REPLY_GET_COMMENT_LIST_URL)
    Call<PbBean.PbResCommentGetCommentList> replyGetCommentList(@Body PbBean.PbReqCommentGetCommentList commentList);

    @POST(QUIZ_REPLY_LIKE_COMMENT_URL)
    Call<PbBean.PbResCommentLikeComment> replyLikeComment(@Body PbBean.PbReqCommentLikeComment likeComment);

    @POST(QUIZ_REPLY_DEL_COMMENT_URL)
    Call<PbBean.PbResCommentDelComment> replyDelComment(@Body PbBean.PbReqCommentDelComment delComment);

    @POST(QUIZ_REPLY_ADD_COMMENT_URL)
    Call<PbBean.PbResCommentAddComment> replyAddComment(@Body PbBean.PbReqCommentAddComment addComment);

    @POST(QUIZ_INVITE_USER_LIST_URL)
    Call<PbBean.PbResQuestionInviteUserList> quizInviteUserList(@Body PbBean.PbReqQuestionInviteUserList userList);

    @POST(QUIZ_INVITE_ANSWER_URL)
    Call<PbBean.PbResQuestionInviteAnswer> quizInviteAnswer(@Body PbBean.PbReqQuestionInviteAnswer inviteAnswer);

    @POST(QUIZ_HAS_BEEN_INVITE_USER_LIST_URL)
    Call<PbBean.PbResQuestionHasBeenInvitedUserList> quizHasbeenInviteUserList(@Body PbBean.PbReqQuestionHasBeenInvitedUserList hasBeenInvitedUserList);

}
